]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
loginDialog: show session menu button when in auth failed
authorRay Strode <rstrode@redhat.com>
Thu, 29 Aug 2013 15:46:56 +0000 (11:46 -0400)
committerRay Strode <rstrode@redhat.com>
Thu, 29 Aug 2013 18:02:21 +0000 (14:02 -0400)
Right now we only show the session menu button when verifying,
but we should also show it when verification is failed or we
can end up in situation where the session menu disappears during
an authentication retry.

https://bugzilla.gnome.org/show_bug.cgi?id=707064

js/gdm/loginDialog.js

index a4eba2a0f1f208a052f635c3376b822091dc5d26..3b4f2c54d886e70912033b3fcf159df4cb6c4fc8 100644 (file)
@@ -592,7 +592,8 @@ const LoginDialog = new Lang.Class({
     },
 
     _shouldShowSessionMenuButton: function() {
-        if (this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.VERIFYING)
+        if (this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.VERIFYING &&
+            this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.VERIFICATION_FAILED)
           return false;
 
         if (this._user && this._user.is_loaded && this._user.is_logged_in())